harpoon for catching fish - İspanyolca İngilizce Sözlük